﻿//Created by Action Script Viewer - http://www.buraks.com/asv
package reprise.css.transitions {

    public class TransitionVOFactory {

        protected static var g_propertyHandlerClasses:Object = {};

        public static function registerProperty(_arg1:String, _arg2:Class):void{
            g_propertyHandlerClasses[_arg1] = _arg2;
        }
        public static function transitionForPropertyName(_arg1:String):PropertyTransitionVO{
            var _local2:Class = ((g_propertyHandlerClasses[_arg1]) || (NumericTransitionVO));
            return (PropertyTransitionVO(new (_local2)));
        }

    }
}//package reprise.css.transitions 
